package com.mdd.front.vo.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel("商品详情")
public class StoreProductDetailVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "编号")
    private Long id;

    @ApiModelProperty(value = "轮播图")
    private String sliderImage;

    @ApiModelProperty(value = "商品名称")
    private String name;

    @ApiModelProperty(value = "商品简介")
    private String storeInfo;

    @ApiModelProperty(value = "关键字")
    private String keyword;

    @ApiModelProperty(value = "分类id")
    private String cateId;

    @ApiModelProperty(value = "商品价格")
    private BigDecimal price;

    @ApiModelProperty(value = "单位名")
    private String unitName;

    @ApiModelProperty(value = "排序")
    private String sort;

    @ApiModelProperty(value = "销量")
    private Long sales;

    @ApiModelProperty(value = "库存")
    private Long stock;

    @ApiModelProperty(value = "销售方式：0、出售 1、以租代售 2、租赁")
    private Long salesEthos;

    @ApiModelProperty(value = "状态（0：未上架，1：上架）")
    private String isShow;

    @ApiModelProperty(value = "产品描述")
    private String description;
    /**
     * 属性列表
     */
//    List<StoreProductAttrVo> storeProductAttrVos;
    /**
     * SKU库存列表
     */
//    List<StoreProductAttrValueVo> storeProductAttrValueVos;
    /**
     * 方案列表
     */
//    List<LeasingSchemeVo> leasingSchemeVos;
}
